#include <stdlib.h>
read1M(register int *ptr){
	register size_t i;
	register int j;
	for (i=0; i<(1024); i++)
		j=ptr[i];
}

int main(){
	int * ptr;
	ptr = malloc(sizeof(int)*(1024));
	if (ptr==NULL) return 1;
	read1M(ptr);
	free(ptr);
	return 0;
}
